5
תגובות

שליפה מטבלה

פתח yehuda4ee ,
יש לי שלושה טבלאות.
forum:
id
topic:
forumid
post:
topicid
אני צריך לצור שאילתה שמחזירה את מספר התגובות לפי הFORUMID:
SELECT * FROM post WHERE forumid

למישהו יש רעיון איך לעשות את זה?

5 תשובות

avatar ענה OrelBeY ב 20 לאפריל 2014 #

עבר המון זמן מאז שהתעסקתי עם SQL, כך שלא בטוח שזה נכון:

SELECT commentCount
FROM post
WHERE topic.id = post.topicID
      AND topic.forumID = forum.id

מה שכן, זה אמור להיות משהו פשוט, כך שאם אתה עוסק בנושא, כדאי לך ללמוד את זה לעומק. אתה יכול להתחיל כאן, למשל.

נ.ב.
מה שכתבתי אמור להיות קיצור לשאילתת JOIN מעצבנת אך די פשוטה.

avatar ענה yehuda4ee ב 20 לאפריל 2014 #

הצלחתי. תודה ;)

avatar ענה OrelBeY ב 20 לאפריל 2014 #

בכיף. :)

avatar ענה dinamit ב 04 למאי 2014 #

@yehuda4ee תוכל להראות בבקשה מה עשית בסופו של דבר?

avatar ענה yehuda4ee ב 04 למאי 2014 #

עשיתי את מה שOrelBeY הראה עם שינויים שיתאימו למערכת שלי